From: Florian Müllner Date: Thu, 30 Jun 2022 13:36:47 +0000 (+0200) Subject: layout: Force size of overviewGroup X-Git-Tag: archive/raspbian/50.5-1+rpi1~1^2~461^2^2~287 X-Git-Url: https://dgit.raspbian.org/%22http://www.example.com/cgi/%22/%22http:/www.example.com/cgi/%22?a=commitdiff_plain;h=2defa96198a72804f7c631d03f4ef99059460ae2;p=gnome-shell.git layout: Force size of overviewGroup The overviewGroup's size is currently determined by the coverPane actor. That actor is only shown during transitions, so we rely on ClutterFixedLayout including hidden children in its size request. That odd behavior is about to change, so we need to make sure the overview still requests the correct size. Part-of: --- diff --git a/js/ui/layout.js b/js/ui/layout.js index 0292dd002..9bce25881 100644 --- a/js/ui/layout.js +++ b/js/ui/layout.js @@ -233,6 +233,10 @@ var LayoutManager = GObject.registerClass({ name: 'overviewGroup', visible: false, reactive: true, + constraints: new Clutter.BindConstraint({ + source: this.uiGroup, + coordinate: Clutter.BindCoordinate.ALL, + }), }); this.addChrome(this.overviewGroup);